polymerisation device - French English Dictionary